package gptma.bo.dao.task;

import gptma.bo.dao.GenericDao;
import gptma.bo.model.employee.Employee;
import gptma.bo.model.task.Imputation;
import gptma.bo.model.task.Task;

import java.util.Date;
import java.util.List;

public interface ImputationDao extends GenericDao<Imputation, Long> {

	List<Imputation> findImputationsFromDates(Employee employee,
			Date startDate, Date endDate, boolean between);

	List<Imputation> findImputations(Task task);

	Imputation findLastImputation(Task task);

}
